main drains - German English Dictionary